package com.ehotting.edsta.system.service;

import com.ehotting.edsta.system.domain.dto.OperCountDto;
import com.ehotting.edsta.system.domain.vo.AccessCountVo;

import java.util.List;

public interface IHomeService {

    /**
     * 按时间类型统计登录次数
     *
     * @param timeType 时间标志  0:过去7天, 1:过去30天, 2:过去365天
     * @return 在当前时间段的登录次数
     */
    AccessCountVo accessCount(int timeType);

    /**
     * 按时间类型统计功能操作次数
     *
     * @param timeType 时间标志  0:过去7天, 1:过去30天, 2:过去365天
     * @return 在当前时间段的功能操作次数
     */
    List<OperCountDto> operCount(int timeType);
}
